Skip to content

Update dependencies and improve test configurations#500

Open
Anchel123 wants to merge 90 commits intostagingfrom
merge-main-to-staging
Open

Update dependencies and improve test configurations#500
Anchel123 wants to merge 90 commits intostagingfrom
merge-main-to-staging

Conversation

@Anchel123
Copy link
Contributor

@Anchel123 Anchel123 commented Dec 10, 2025

  • Bumped various dependencies including next, playwright, and sharp to their latest versions.
  • Updated Playwright configuration for improved test reporting and parallel execution.
  • Enhanced README for clarity on supported languages.
  • Refactored test cases for better maintainability and consistency in UI responses.
  • Added new utility functions and improved existing ones for better node handling in tests.
  • Fixed minor formatting issues in configuration files for consistency.

PR Summary by Typo

Overview

This PR introduces a major refactoring of the graph visualization by migrating from react-force-graph-2d to the new @falkordb/canvas library. It also updates dependencies, refines API error handling, and enhances Playwright test configurations with sharding.

Key Changes

  • Migrated graph visualization from react-force-graph-2d to @falkordb/canvas, introducing a new ForceGraph component.
  • Updated dependencies, including adding @falkordb/canvas and @radix-ui/react-switch.
  • Enhanced API error handling in app/api/repo/route.ts for more consistent responses.
  • Implemented Playwright test sharding and updated E2E tests to accommodate the new graph component.
  • Updated README.md to reflect current language support (Java & Python) for code analysis.
  • Introduced a new Radix UI Switch component.

Work Breakdown

Category Lines Changed
New Work 241 (37.8%)
Churn 268 (42.0%)
Refactor 129 (20.2%)
Total Changes 638
To turn off PR summary, please visit Notification settings.

AviAvni and others added 21 commits July 8, 2025 02:12
Replaced the multiple H1 tags with H2 tags, keeping 'CODE GRAPH' as sole H1 tag
- Bumped various dependencies including `next`, `playwright`, and `sharp` to their latest versions.
- Updated Playwright configuration for improved test reporting and parallel execution.
- Enhanced README for clarity on supported languages.
- Refactored test cases for better maintainability and consistency in UI responses.
- Added new utility functions and improved existing ones for better node handling in tests.
- Fixed minor formatting issues in configuration files for consistency.
@Anchel123 Anchel123 requested a review from Naseem77 December 10, 2025 11:09
@vercel
Copy link

vercel bot commented Dec 10, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
code-graph Ready Ready Preview, Comment Feb 26, 2026 3:13pm

Request Review

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 10, 2025

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch merge-main-to-staging

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

…t handlers for improved link and node interactions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants